<?php
/**
 * Created by PhpStorm.
 * User: Administrator
 * Date: 2016/4/15
 * Time: 10:26
 */

namespace Admin\Model;

use Think\Model;

class AdminAddModel extends Model
{
    // 数据表名（不包含表前缀）
    protected $tableName        =   'admin';

    /**
     * 查询用户Email
     * @param String $a_email 用户邮箱
     * @return boolean
     **/
    public function getAdminEmail($a_email)
    {
        $res=$this->where("a_email LIKE '$a_email'")->select();
        if ($res==false) {
            return false;
        } else {
            return true;
        }
    }
    /**
     * 用户注册
     * @param String $a_name  用户姓名
     * @param String $a_email  用户邮箱
     * @param String $a_pwd  用户密码
     * @param Integer $a_tel  用户电话
     * @param Integer $a_department  用户部门
     * @param String $a_regdate   用户注册时间
     * @param String $a_status 用户状态
     * @return boolean
     **/
    public function UserRegister($a_name, $a_email, $a_pwd, $a_tel, $a_department)
    {
        $data['a_name']=$a_name;
        $data['a_email']=$a_email;
        $data['a_pwd']=myMd5($a_pwd);
        $data['a_tel']=$a_tel;
        $data['a_department']=$a_department;
        $data['a_regdate']=time();
        $data['a_status']=1;
        $data['a_category']=2;
        $res=$this->add($data);
        if ($res>0) {
            return true;
        } else {
            return false;
        }
    }
    /**
     * 用户修改
     * @param Integer $a_id 用户ID
     * @param String $a_name 用户名称
     * @param Integer $a_tel 用户电话
     * @return boolean
    **/
    public function adminSaveManage($a_id, $a_name, $a_tel)
    {
        $data['a_name']=$a_name;
        $data['a_tel']=$a_tel;
        $res=$this->where("a_id=$a_id")->save($data);
        if ($res==false) {
            return false;
        } else {
            return true;
        }
    }
}
